package com.oig.sys.base.service;

import com.oig.common.module.SysRequest;
import com.oig.sys.base.dto.HarborDto;
import com.oig.sys.base.vo.HarborVo;

import java.util.List;


/**
 * @author wuxl
 */
public interface ITbHarborService {

    HarborVo addTbHarbor(HarborDto harborDto);

    HarborVo updateTbHarbor(HarborDto harborDto);

    HarborVo cancelTbHarbor(Integer id);

    List<HarborVo> findHarbor(SysRequest<HarborDto> harborRequest);

    HarborVo getByCode(String code) ;
    HarborVo getByName(String name) ;

    HarborVo getByOldCode(String oldCode) ;
}
